execute very promptly - Francés Inglés Diccionario